Linking with a version of hatch-validator that supports dual-entry declaration of the MCP server code files#31
Merged
LittleCoinCoin merged 5 commits intomainfrom Aug 27, 2025
Merged
Conversation
Revamp of the content of the tutorial `03-author-package`. The new tutorial now guides users to alter the template to add simple calculation tools: `add`, `substract`, `multiply`, `divide`, `power` It also includes adding a dependency to `numpy`
Hyphens are not allowed; only underscores.
…l-update Docs/pkg authoring tutorial update
This new version of the validator is the first to support the separation of MCP servers into the FastMCP version one and the HatchMCP wrapper. This is based on a modification of the schema version that regulates the json metadata file of the hatch packages.
We momentarily deactivated the custom versioning system as we prepare to transition to use `semantic-release` like in `Hatchling`. Hence, for now we are manually bumping the patch number to acknowledge the fix around supporting the dual-entry file system for the MCP servers in a hatch package
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request updates the user tutorials for authoring MCP server packages and managing environments, focusing on improved naming conventions, tutorial flow, and clearer implementation guidance. It also increments the project version for a patch release. The most important changes are grouped below.
upgrading dependency to the hatch-validator
Tutorial Restructuring and Content Updates
02-edit-metadata.md) with a new tutorial (02-implement-functionality.md) that teaches users how to implement MCP server functionality, including tool creation, error handling, type hints, and testing. The new tutorial contains practical code examples and exercises for both arithmetic and text processing MCP servers. [1] [2]Version Increment
0.6.0to0.6.1in both theVERSIONandVERSION.metafiles to reflect the patch update. [1] [2]